﻿using System.Collections.Generic;

namespace 城市天然气管道风险管理与决策系统
{
    /// <summary>
    /// Use this class to store the global data
    /// </summary>
    class GlobalData
    {
        /// <summary>
        /// Pipeline set
        /// </summary>
        public static List<Pipeline> pipelines = new List<Pipeline>();
        /// <summary>
        /// Pipeline which processing at present
        /// </summary>
        public static Pipeline default_pipeline = null;

        public static readonly string[] AcProperties = { "可避免经济损失", "可避免人员伤亡", "社会心理正面影响", "社会心理负面影响", "应急风险", "政治影响" };

        public static readonly string[] CandidateSolutions = { "不采取任何措施",
        "立即切断气源，由事故管道所属企业、事故所在地所属的县区政府组织专业应急救援队伍进行抢险救援，隔离现场并进行泄漏封堵，市级专项应急指挥部门组织安监局、公安局、环保局等有关成员单位赴事故现场进行应急过程的协调指挥；对于可能发生的衍生事故，市级应急指挥部门副总指挥、安监局、公安局、环保局等有关成员单位分管领导赴现场进行协调处置",
        "立即切断气源，组织调动事故管道所属企业、事故所在地所属的县区政府及市相关专业应急救援队伍进行抢险救援，隔离现场并进行泄漏封堵，市级专项应急指挥部总指挥批准启动应急预案，市级专项应急指挥部门组织安监局、公安局、环保局等有关成员单位赴事故现场进行应急过程的协调指挥；对于可能发生的衍生事故、人员伤亡和财产损失较多的事故，市政府主要领导、市级应急指挥部门总指挥、安监局、公安局、环保局等有关成员单位主要领导赴现场进行协调处置",
        "立即切断气源，市级专项应急指挥部总指挥批准启动应急响应，组织调动全市应急救援队伍及资源进行抢险救援，隔离现场并进行泄漏封堵，市级专项应急指挥部门组织安监局、公安局、环保局等有关成员单位赴事故现场进行应急过程的协调指挥，随时向省政府值班室汇报事故发展及应急救援情况，必要时请求省政府支援；市委、市政府主要领导、市级应急指挥部门总指挥、安监局、公安局、环保局等有关成员单位主要领导赴现场进行协调处置",
        "立即切断气源，市级专项应急指挥部总指挥批准启动应急响应，组织调动全市应急救援队伍及资源进行抢险救援，隔离现场并进行泄漏封堵，市级专项应急指挥部门组织安监局、公安局、环保局等有关成员单位赴事故现场进行应急过程的协调指挥，随时向省政府值班室汇报事故发展及应急救援情况，请求省政府援助，同时向周边地市应急部门请求援助；市委、市政府主要领导、市级应急指挥部门总指挥、安监局、公安局、环保局等有关成员单位主要领导赴现场进行协调处置，随时向省政府汇报最新动向，特殊情况可越级向国务院值班室汇报事故情况。"};
    }
}
